package es.indra.malaga.delegates.impl;


import java.util.List;

import es.indra.malaga.delegates.IAsignaturaDelegates;
import es.indra.malaga.servicios.IAsignaturaService;
import es.indra.malaga.viewBeans.AsignaturaView;

public class AsignaturaDelegatesImpl implements IAsignaturaDelegates{

	private IAsignaturaService asignaturaService;

	public AsignaturaDelegatesImpl() {
	}
	
	public IAsignaturaService getAsignaturaService() {
		return asignaturaService;
	}

	public void setAsignaturaService(IAsignaturaService asignaturaService) {
		this.asignaturaService = asignaturaService;
	}

	public void actualizarAsignatura(AsignaturaView asignaturaEditar) {

		asignaturaService.actualizarAsignatura(asignaturaEditar);
	}

	public List<AsignaturaView> getListadoAsignaturas() {

		return asignaturaService.getListadoAsignaturas();
	}
	
	public AsignaturaView getAsignatura (Integer idAsignatura){

		return asignaturaService.getAsignatura(idAsignatura);
	}

	public void saveAsignatura(AsignaturaView asignatura) {
		
		asignaturaService.saveAsignatura(asignatura);
	}

}

